package com.changcheng.project.apppublishlog.domain;

import com.changcheng.framework.aspectj.lang.annotation.Excel;
import com.changcheng.framework.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * obu发布记录对象 a_app_publish_log
 * 
 * @author dazhi
 * @date 2020-10-31
 */
public class AAppPublishLog extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 发布名称 */
    @Excel(name = "发布名称")
    private String appPublishName;

    /** 发布的版本 */
    @Excel(name = "发布的版本")
    private String appPublishVersion;

    /** 发布时间 */
    @Excel(name = "发布时间")
    private String appPublishTime;

    /** 发布的url */
    @Excel(name = "发布的url")
    private String appPublishUrl;

    /** 发布人名称 */
    @Excel(name = "发布人名称")
    private String appPublishPeoplename;

    /** 是否全量 */
    @Excel(name = "是否全量")
    private String appPublishLiang;

    /** 服务站名称 */
    @Excel(name = "服务站名称")
    private String stationName;

    /** 服务站号 */
    @Excel(name = "服务站号")
    private String stationCode;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setAppPublishName(String appPublishName)
    {
        this.appPublishName = appPublishName;
    }

    public String getAppPublishName()
    {
        return appPublishName;
    }
    public void setAppPublishVersion(String appPublishVersion)
    {
        this.appPublishVersion = appPublishVersion;
    }

    public String getAppPublishVersion()
    {
        return appPublishVersion;
    }
    public void setAppPublishTime(String appPublishTime)
    {
        this.appPublishTime = appPublishTime;
    }

    public String getAppPublishTime()
    {
        return appPublishTime;
    }
    public void setAppPublishUrl(String appPublishUrl)
    {
        this.appPublishUrl = appPublishUrl;
    }

    public String getAppPublishUrl()
    {
        return appPublishUrl;
    }
    public void setAppPublishPeoplename(String appPublishPeoplename)
    {
        this.appPublishPeoplename = appPublishPeoplename;
    }

    public String getAppPublishPeoplename()
    {
        return appPublishPeoplename;
    }
    public void setAppPublishLiang(String appPublishLiang)
    {
        this.appPublishLiang = appPublishLiang;
    }

    public String getAppPublishLiang()
    {
        return appPublishLiang;
    }
    public void setStationName(String stationName)
    {
        this.stationName = stationName;
    }

    public String getStationName()
    {
        return stationName;
    }
    public void setStationCode(String stationCode)
    {
        this.stationCode = stationCode;
    }

    public String getStationCode()
    {
        return stationCode;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("appPublishName", getAppPublishName())
            .append("appPublishVersion", getAppPublishVersion())
            .append("appPublishTime", getAppPublishTime())
            .append("appPublishUrl", getAppPublishUrl())
            .append("appPublishPeoplename", getAppPublishPeoplename())
            .append("appPublishLiang", getAppPublishLiang())
            .append("stationName", getStationName())
            .append("stationCode", getStationCode())
            .toString();
    }
}
